feat: Docker Hub link + privacy/404 on IDE shell#17
Merged
Conversation
Add a Docker Hub link (https://hub.docker.com/r/libredb/libredb-studio) to the StatusBar quick-links, next to GitHub and LinkedIn, so it is visible site-wide on every IDE-style page. Rebuild the privacy-policy and 404 pages on StudioShell instead of the legacy Header/Footer chrome. The top-left logo now provides home navigation, and content scrolls inside the IDE result pane. This removes the duplicated footer (two footers previously rendered) and eliminates deprecated, divergent link lists. Delete the now-unused Header.astro and Footer.astro components. Verified: astro check (0 errors), knip (clean), build (15 pages), Playwright (single StatusBar footer, logo -> home, no legacy footer). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
https://hub.docker.com/r/libredb/libredb-studio) to the StatusBar, next to GitHub and LinkedIn — visible site-wide on every IDE-style page./privacy-policyand/404onStudioShellinstead of the legacyHeader/Footerchrome. The top-left logo handles home navigation; content scrolls inside the IDE result pane (.studio-section > .studio-results).Header.astroandFooter.astrocomponents.Why
Two footers were rendering on utility pages — the IDE
StatusBarplus the legacyFooter.astro— duplicating navigation and leaving deprecated, divergent link lists. Consolidating onto the IDE shell removes the duplication so there is a single source of truth.Verification
astro check— 0 errorsknip(dead-code) — clean (confirms Header/Footer fully unused)bun run build— 15 pages built/privacy-policyand/404each render a single StatusBar footer (no legacy "MIT License" footer), top-left logo points to/, Docker link present🤖 Generated with Claude Code